1
Introduction à l'intelligence artificielle
PolyU COMP5511Cours 1
00:00

Définir l'intelligence artificielle (IA)

L'intelligence artificielle est la branche de l'informatique qui s'intéresse à la création de machines intelligentes capables d'accomplir des tâches nécessitant généralement une intelligence humaine. D'un point de vue académique formel, l'IA est définie comme l'étude des Agents Intelligents: systèmes qui perçoivent leur environnement et agissent de manière à maximiser leurs chances d'atteindre des objectifs spécifiques.

Processus Cognitifs Fondamentaux

  • Apprentissage: L'acquisition d'informations et de règles pour utiliser ces informations.
  • Raisonnement: Utilisation de règles (ou de modèles appris) pour parvenir à des conclusions approximatives ou définitives.
  • Auto-Correction: La capacité d'évaluer les performances et d'affiner les algorithmes pour améliorer la précision.

Distinctions Clés : IA Étroite (ANI) vs. IA Générale (AGI)

Intelligence Artificielle Étroite (ANI / IA Faible)

  • Définition: Systèmes d'IA conçus et entraînés pour une tâche particulière.
  • Caractéristiques: Fonctionne dans une plage ou un contexte limité et prédéfini. Elle simule l'intelligence mais manque de conscience ou de compréhension réelle.
  • Statut Actuel: Toute IA existante actuellement appartient à cette catégorie. Parmi les exemples, on trouve Assistants Virtuels (Siri, Alexa), les logiciels de reconnaissance faciale et les modèles d'apprentissage profond comme AlphaGo.

Intelligence Artificielle Générale (AGI / IA Forte)

  • Définition: Une forme théorique d'IA où une machine possède la capacité de comprendre, d'apprendre et d'appliquer des connaissances à un large éventail de tâches, indiscernable de l'esprit humain.
  • Caractéristiques: Adaptabilité indépendante du domaine, raisonnement de bon sens et conscience de soi potentielle.
  • Statut Actuel: Hypothétique ; actuellement un sujet de recherche et de science-fiction.

Terminologie Clé

  • Agent Intelligent: Une entité autonome qui observe par le biais de capteurs et agit sur son environnement en utilisant des actionneurs.
  • Test de Turing: Un test proposé par Alan Turing (1950) pour déterminer si une machine peut faire preuve d'un comportement intelligent équivalent, ou indiscernable de celui d'un humain.
  • Apprentissage Automatique (ML): Un sous-domaine de l'IA axé sur la création de systèmes qui apprennent à partir de données plutôt que d'être explicitement programmés.
Implémentation Python